body {
	background:url(../img/bg.gif) repeat top left;
	font-size:100%;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#626262;
	
}

h2{
font-size:1.2em;}

p, li{
font-size:0.689em}

#Container{
margin:20px auto;
width:56.25em
    }

    #Header{
	    background:url(../img/headerAcms.jpg) top left no-repeat;
	    height:6.38em
	    }
	
/*MAIN MENU start   -------------------------------------------*/
    #Menu{
	    background:url(../img/menuBar.jpg) top left no-repeat;
	    height:3.13em;
        }

        #Menu .mainNav
        {
            background:transparent;
            margin-left:20px
        }
            #Menu .mainNav a{
	            font-size: 7pt;
	            font-weight: bold;
	            color: #ffffff;
	            text-decoration: none;
	            padding: 2px 5px;
	            text-transform:lowercase;
	            cursor:pointer !important;
	            background:transparent;
            }

            #Menu .mainNav a:hover {
                color: white;
                background:transparent;
            }

            #Menu .mainNav ul li.rmItem{
                
                }
            
            #Menu .RadMenu_Default .rmGroup .rmLink .rmText{
                padding:0px
                }

            #Menu .mainNav ul li ul {
	            background-color:#007ab5;
	            border:solid 1px #000000;
	            }

            #Menu .mainNav ul li ul li{
                margin-top:3px;
                }

            #Menu .RadMenu_Default{
                border:0px
                }
            #Menu .RadMenu_Default .rmHorizontal .rmItem{
                border:0px;
                }

            #Menu .RadMenu_Default .rmGroup .rmLink .rmText{
                }
            .RadMenu {
                padding-top:10px;
                }
            .rmSlide{
                }

/*MAIN MENU end   -------------------------------------------*/

    #Content{
	    background:url(../img/contentBgRepeat.jpg) top left repeat-y;
        }

        #InfoBar{
            background:url(../img/infoBar.jpg) top left no-repeat;
            height:3.06em;
            }
            
            #IBContainer{
                padding:0.3em 0.63em;
                }

                #PageTitle{
                    }

                    .infoPopUp{
                        }

                    #PageTitle h2{
                        display:inline;
                        color:#fff;
                        font-weight:bold;
                        position:relative;
                        top:-3px;
                        }


                ul#breadCrumbs{
                    color:Red;
                    }
                    ul#breadCrumbs li{
                        font-size:0.7em;
                        float:left
                        }
                        ul#breadCrumbs li a{
                            color:#b7babc;
                            background:url(../img/bcDivide.gif) center right no-repeat;
                            padding: 0px 8px 0px 2px;
                            cursor:pointer;
                            }   

                        ul#breadCrumbs li span{
                            color:#037db8;
                            background:none
                        }


                /* CMS VERSION CONTROL. IN THE INFO BAR ++ START +++++++*/
                ul.cmsVersionControl{
                    list-style-type:none;
                    }
                    ul.cmsVersionControl .selected{    
                        border-bottom:2px solid #176092;
                        margin-left:0px;
                        padding:0 0 5px;
                        }

                   .cmsVersionControl li{
                        float:left;
                        margin-left:10px
                        }
                 
                        .cmsVersionControl li a{
                            font-weight:normal; font-size:1em; display:block;
                         }
                        .cmsVersionControl a:active	{text-decoration:none; }
                        .cmsVersionControl a:hover { text-decoration:underline; }
                        .cmsVersionControl a:visited {text-decoration:none; }

                        .cmsVersionControlStandard{
                            text-align:center;
                            padding:0px 6px 0px 0px;
                            border-right: solid 1px white;
                            margin:4px 0px 0px 0px;
                            }
                 
                         .previewBtn {
                             text-decoration:none;
                             background:url(../img/eye_btn.gif) top left no-repeat;
                             padding:7px 0 5px 37px;
                             background-position:0px 0px;
                             }
                        .previewBtn:active	{text-decoration:none; background-position:0px 0px}
                        .previewBtn:hover	{ background-position:0px -34px}
                        .previewBtn:visited{}
                        
                        /* CMS VERSION CONTROL. IN THE INFO BAR -- END ------*/
        
/*content main*/
        #contentMain{
            margin:0px 6px
            }
             
            #contentMain a{
                color:#403c3c
                }
                
            .leftCol{
                float:left;
                width:60%;
                }

            .rightCol{
                float:right;
                width:30%
                }
    
 
 /*tabs*/
            .tabMenu{}

            .tabPage{
                border:1px solid #828282;
                background:#ffffff
                }

            .tabPage .header{
                background:url(../img/dropShadow_bg.gif) top left repeat-x;
                padding:5px;
                }
    
            .tabPage .header h3{
                color:#00557E;
                font-size:0.9em;
                font-weight:bold;
                }   

            .tabPage h3{
                float:left;
                }
    
            .tabPage .itemStyleContainer{
                border-bottom:1px solid #0680A0;
                }
            .tabPage .actions{
                float:right
                }
    
            .tabPage .content{}
    
            .tabsContent{
                background:#828282
                }
            
            .actions{
                }




     


#ContentBase{
    background:url(../img/contentFooterBg.jpg) top left no-repeat;
    height:0.75em;}


#ctl00_ctl00_phMain_phMain_dlControls_item2_adminCC_moo{
    clear:both;}






/*--------------------*/

.RadTabStripTop_Default .rtsLevel1 .rtsLink:hover{
    background-image:url(../img/tab_bg.gif) !important}
.RadTabStripTop_Default .rtsLevel1 .rtsLast .rtsOut:hover{
    background-image:url(../img/tab_bg.gif) !important
    }
.RadTabStripTop_Default .rtsLevel1 .rtsLast .rtsOut:hover{
    background-image:url(../img/tab_bg.gif) !important
    }

	.vis_link {
		margin:4px 0px 15px 0px;
		position:relative;
		/*height:180px;*/
		/*height:15em;*/
		overflow:hidden;
		float:left;
	}
	.vis_link a {
		display:block;
		height:100%;
	}
	.vis_link .link_panel {
		color:#fff;
		/*background-color:#272727;*/
		display:block;
		width:100%;
		position:absolute;
		left:0;
		top:154px;
		cursor:pointer;
	}
	.vis_link a:hover,
	.vis_link a:hover .link_panel {
		text-decoration:none;
		color:#FFFFFF;
	}
	.vis_link .link_panel strong {
		font-size:1.17em; /* 14px */
		line-height:110%;
		font-weight:normal;
		text-align:right;
		/*background:url(http://www.designuk.com/images/structural/bg_visLink.jpg) 0 0 repeat-x;*/
		display:block;
		padding:6px 23px 0 0;
		min-height:20px;
		_height:20px; /* IE 6 */
	}
	.vis_link .link_panel span {
		display:block;
		padding:0 12px 8px 12px;
	}
	
	/* panelView*/
	.controlBtns a{
	    float:right;
	    }
	div.pvHolder{
	    background:black;
	    }
	    .pageView
	    {
	        }
        .dvHolder
        {
            /*margin:0px auto;
            width:400px;*/
            }
        ul.dvList{}
        
        ul.dvList li{
           margin:10px 0px
           }
	    
	    


/*.AspNet-DetailsView-Data -----------------*/
    .AspNet-DetailsView-Data{}
    .AspNet-DetailsView-Data li{
        background:url(../img/dropShadow_bg.gif) repeat-x top left;
        }
    

    span.AspNet-DetailsView-Name{
           display:block;
	       
	       border-bottom:solid 1px #0680a0;
	       color:#00557E;
font-size:1.3em;
font-weight:bold;
	       margin:0px 0px 3px 0px;
	       padding:3px
        }
    span.AspNet-DetailsView-Value{
	        display:block;
	        padding:5px;
	       }
	       
    .AspNet-DetailsView-Value input{
    }

   
/*.AspNet-DetailsView-Data +++++++++++++++*/



/*.dataListDisplayControls{*/
.actionButtons{
    padding:5px;
    border-bottom:1px solid #000000;}

.adminDisplayContent{
    padding:10px;
     border-top:1px solid #0680A0;
     }
  

    .adminDisplayContent .imageContainer {
        clear:both;
        }
            .adminDisplayContent .imageContainer span{
            float:left;
            }
            .adminDisplayContent .imageContainer ul.form{
                float:left;
                }
    
    
/*other*/
.floatRight{
    float:right}
    
.floatLeft{
    float:left}

.clearBoth{
    clear:both}

.noDataInfo{
    font-style:italic;
    color:Red;
    font-size:0.9em;
    margin:3px;}

/*	"hacks"
	------------------------------------------- */
	/* clearfix... inc IE7 */
	.clearfix:after {
		content:"."; 
		display:block; 
		height:0; 
		clear:both; 
		visibility:hidden;
	}
	.clearfix {
		display:inline-block;
	}
	.clearfix {
		display:block;
	}
	* html .clearfix {
		height:1px;
	}
	
/*register page*/
        .register ul, .login ul {
            list-style-type:none;
        }

        .register li, .login li {
            list-style-type:none;
            padding:0 0 5px;
            }
        .register label, .login label {
            clear:left;
            display:block;
            float:left;
            padding:3px 10px 0 0;
            text-align:right;
            width:100px;
            }
        .register li, .login li {
            list-style-type:none;
            }
/*register end*/

/*  Links  */	        
    a.btnAddLarge{
        background:url(../img/icons/LightGrey/add_32.gif) left top no-repeat;
    }
    
    a.btn16{border:0 none;
        color:#eeeeee;
        font-size:0.7em;
        padding:9px 0px 10px 15px;
        text-decoration:none;
        background-position:left center;
        background-repeat:no-repeat;}
    
    a.btn32{border:0 none;
        color:#eeeeee;
        font-size:0.9em;
        font-weight:bold;
        display:block;
        float:left;
        padding:9px 10px 10px 27px;
        text-decoration:none;
        background-position:left center;
        background-repeat:no-repeat;}
    
   
    
    a.btnEdit32:link{
        background-image:url(../img/icons/White/file_32.gif);
        }
    a.btnCancel32:link{
    background-image:url(../img/icons/White/cancel_32.gif);
    }
    a.btnClear32:link{
    background-image:url(../img/icons/White/remove_32.gif);
    }
    a.btnSave32:link{
    background-image:url(../img/icons/White/ok_32.gif);
    }
    a.btnEdit16:link{
        background-image:url(../img/icons/White/file_16.gif);
        }
    a.btnClear16:link{
        background-image:url(../img/icons/White/cancel_16.gif);
        }
        
        
        
    a.btn32:visited {color: #eeeeee}  /* visited link */
    a.btn32:hover {color: #B13B12}   /* mouse over link */
    a.btn32:active {color: #eeeeee}   /* selected link */

a.btnedit16:link{
        background-image:url(../img/icons/White/file_16.gif);
        }
    a.edit16:visited {color: #eeeeee}  /* visited link */
    a.edit16:hover {color: #B13B12}   /* mouse over link */
    a.edit16:active {color: #eeeeee}   /* selected link */



a			{ color:#fff; font-weight:bold; text-decoration:none; }
a:active	{ color:#fff; text-decoration:none; }
a:hover		{ color:#fff; text-decoration:underline; }
a:visited	{ color:#fff; }

.readmore			{ color:#818284; background-color:#fff; padding:1px 3px; font-weight:bold; text-decoration:none; text-transform:uppercase; font-size:0.9em; }
.readmore:active	{ color:#818284; text-decoration:none; }
.readmore:hover		{ color:#818284; text-decoration:underline; }
.readmore:visited	{ color:#818284; }

#footer a { font-weight:normal; }

a:focus { -moz-outline: none; }









/*#sub-navigation a	{ font-weight:normal; color:#c7c7c7; }
#sub-navigation a:hover	{ color:#fff; text-decoration:none; }
#sub-navigation .selected a	{ font-weight:bold; color:#fff; }

#sub-navigation h2 a	{ font-weight:bold; color:#fff; background:url("../images/sub-menu-arrow-right.gif") left center no-repeat; padding-left:10px; }
#sub-navigation h2 a.active { background:url("../images/sub-menu-arrow-down.gif") left center no-repeat; padding-left:14px; }

#sub-navigation #older-news { color:#4b4b4b; background:url("../images/arrow-left-sm-grey.gif") left center no-repeat; padding-left:13px; font-weight:bold; }

#older-news:active { color:#4b4b4b; }
#older-news:hover { color:#4b4b4b; }
#older-news:visited { color:#4b4b4b; }*/